Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
63 OXFORD ROAD Semi-Detached £485,151 £249,950 19 Aug 2004
65 OXFORD ROAD Semi-Detached £298,765 £235,000 20 Oct 2017
67 OXFORD ROAD Semi-Detached £312,526 £240,000 21 Apr 2017
69 OXFORD ROAD Semi-Detached £284,997 £181,500 11 Jan 2008
71 OXFORD ROAD Terraced £350,000 23 Aug 2024
75 OXFORD ROAD Terraced £317,082 £195,950 11 Apr 2007